home *** CD-ROM | disk | FTP | other *** search
/ Danny Amor's Online Library / Danny Amor's Online Library - Volume 1.iso / html / faqs / faq / databases / foxpro.general next >
Encoding:
Text File  |  1995-07-25  |  23.8 KB  |  577 lines

  1. Subject: FoxPro Databases FAQ #1: You Say You Want A Revolution?
  2. Newsgroups: comp.databases.xbase.fox,comp.answers,news.answers
  3. From: kcochran@nyx10.cs.du.edu (Keith "Justified And Ancient" Cochran)
  4. Date: 2 Nov 1994 00:49:23 -0700
  5.  
  6. Archive-name: databases/foxpro/general
  7. Posting-frequency: monthly
  8.  
  9. [This is FAQ version 1.0.1.2 - Last Updated 10/27/94.  New sections or
  10. altered text are marked with ">" in the left hand column.  Please send
  11. all questions, comments, and whatnot to kcochran@nyx.cs.du.edu]
  12.  
  13. Welcome to comp.databases.xbase.fox.  This message is posted monthly,
  14. and can be found here, in news.answers, or you can receive a copy of
  15. this or any of the other comp.database.xbase.fox FAQ's by e-mailing me at
  16. kcochran@nyx.cs.du.edu.
  17.  
  18. This FAQ is available for anonymous FTP from rtfm.mit.edu.  For more
  19. information about the FAQ archive at rtfm.mit.edu, consult the newsgroup
  20. news.announce.newusers.
  21.  
  22. This FAQ is also available for anonymous FTP from rahul.net   These
  23. files are compressed, and located in the /pub/coneill directory.
  24. ***WARNING*** The FAQ's at rahul.net may or may not be the most current
  25. versions, depending on exactly which day I send them in, and which
  26. day you pick them up.
  27.  
  28. >Note that the ftp site on rahul.net has gone away.  This information
  29. >is mirrored at lenti.med.umn.edu:/pub/foxpro, which will continue for
  30. >the indefinite future.
  31.  
  32. This message is split into the following sections:
  33.  
  34. 0.0 - What is an FAQ?
  35. 0.1 - What is comp.databases.xbase.fox?
  36. 0.2 - What is FoxPro?
  37. 0.2.1 - What are FoxBase, FoxBase+, and the rest?
  38. 0.3 - How do I get information?
  39. 0.3.1 - What other FAQ's are available?
  40.  
  41. 1.0 - I just bought FoxPro; now what?
  42. 1.1 - The FoxPro books.
  43. 1.2 - Third-Party books.
  44. 1.3 - Database and FoxPro magazines.
  45. 1.4 - MicroSoft technical support.
  46. 1.5 - FTP locations.
  47. 1.6 - Other locations for information.
  48.  
  49. 2.0 - What are the parts of FoxPro?
  50. 2.1 - The Developers kit.
  51. 2.2 - The Distribution kit.
  52. 2.3 - The Library Construction kit.
  53. 2.4 - The Connectivity kit.
  54. 2.5 - FoxPro 2.6 "Standard Edition"/"Professional Edition"
  55.  
  56. 3.0 - I'm having a problem...
  57. 3.1 - Problems of "general" nature.
  58. 3.2 - Problems of "specific" nature.
  59. 3.3 - Problems with third-party add-ins.
  60. [Note:  Users have requested that we compile a "standard problem - solution"
  61.         list for inclusion in this section.  I'll be keeping that as a
  62.         seperate FAQ.]
  63.  
  64. [Note:  Sections are split with "******".]
  65.  
  66. Before we begin, I'd like to thank the following people not already
  67. mentioned in the FAQ for their assistance in putting this together:
  68.    1092143@MAINE.maine.edu (Donna Foster)
  69.    a.baxter@ic.ac.uk (Alex D. Baxter)
  70.    blank@silver.ucs.indiana.edu (Doug Blank)
  71.    davec@wsti.demon.co.uk (David Churcher)
  72.    DimaA@aomicrosoft.msk.su (Dmitry Artemov)
  73.    Garrett@heidi.demon.co.uk (Garrett Trant)
  74.    kruckenb@sal.cs.utah.edu (Pete Kruckenberg)
  75.    OB71216@IBMH1.ORL.MMC.COM (Steve)
  76.    pgoudswa@etc.cln.bc.ca (Peter Goudswaard)
  77.    peace@world.std.com (Jeremy Stark)
  78.    russel@atl.sofkin.ca (Paul Russell)
  79.    tdh@dweebus.telemax.com (Thomas D. Halter)
  80.    tonemb@mtfs.unit.no (Tone Merethe Berg)
  81.  
  82. ******
  83. 0.0 - What is an FAQ?
  84.       FAQ is short for "Frequently-asked-questions".  Over the course of
  85.       the net, especially in the technical areas, a lot of questions get
  86.       asked over and over and over ("How do I get my foo to bar in green
  87.       instead of red?").
  88.  
  89.       These questions get collected into a single message that is then
  90.       posted to the newsgroup at regular intervals (usually about once
  91.       a month).
  92.  
  93.       In the case of c.d.x.f, there are about a half-dozen FAQ's floating
  94.       around in various stages.  As I get approval to archive these at
  95. >      rtfm.mit.edu, I'll be including them in my postings.
  96.  
  97.       FAQ's also tend to have a lot of background information about the
  98.       newsgroup in question, information about the newsgroup, historical
  99.       persons important to the newsgroup, and I've even seen some that
  100.       have court cases in them.
  101.  
  102.       Basically, FAQ's are a lot of things for a lot of different people.
  103.       If you have an idea for an FAQ, write it up and mail it to me at
  104.       kcochran@nyx.cs.du.edu.  I'll be more than happy to maintain the
  105.       FAQ for you or to accept updates as needed.  You, of course, would
  106.       receive full credit for authorship.
  107.  
  108. ******
  109. 0.1 - What is comp.databases.xbase.fox?
  110.       comp.databases.xbase.fox (or c.d.x.f for short) is a newsgroup for
  111.       discussion about the Fox database management packages.  Technical
  112.       questions about Rushmore, the power tools, FoxBase, and other issues
  113.       are all relevant to c.d.x.f.
  114.  
  115.       General questions that relate specifically to FoxPro or the related
  116.       products (NetLib, dGE, etc) or technical questions about these items
  117.       are certainly relevant to the newsgroup.
  118.  
  119.       General questions about databases in general (I'm looking for a good
  120.       database package; How do I normalize my tables) should probably be
  121.       addressed in either comp.databases.xbase.misc or comp.databases.misc.
  122.       If you have a question of a general nature, you should also look
  123.       around the newsgroups list to see if there isn't a more relevant
  124.       group.
  125.  
  126.       c.d.x.f is not an advocacy group; please do not start discussions
  127.       about whether your Mac is better than the next guys IBM box.  Also,
  128.       you should avoid general slamming of products.  A conversation about
  129.       the differences between the FoxPro and Paradox screen builders would
  130.       be extremly informative; a post stating that "Paradox Sucks" is in
  131.       poor taste.
  132.  
  133. ******
  134. 0.2.1 - What are Foxbase, Foxbase+, and those other things?
  135.       The Fox database management packages are available for many
  136.       different operating systems and environments.  The various
  137.       packages are:
  138.  
  139.       Microsoft:
  140.          FoxPro 2.5 (DOS)
  141.          FoxPro 2.5 (Windows)
  142.          FoxPro 2.5 (Macintosh)
  143.          FoxPro 2.6 "Standard Edition" (DOS)
  144.          FoxPro 2.6 "Professional Edition" (DOS)
  145.          FoxPro 2.6 "Standard Edition" (Windows)
  146.          FoxPro 2.6 "Professional Edition" (Windows)
  147.          FoxPro 2.6 "Standard Edition" (Macintosh)
  148.          FoxPro 2.6 "Professional Edition" (Macintosh)
  149.  
  150.          FoxPro 2.5 (Unix, to be released in 1994)
  151.          [Anybody know if this is going to be 2.5 or 2.6?  Is there going
  152.          go be the Standard/Professional split?]
  153.  
  154.       Fox Software*:
  155.          FoxBASE+ (DOS)
  156.          FoxBASE+ (Macintosh)
  157.          FoxPro 1.1 (DOS)
  158.          FoxPro 2.0 (DOS)
  159.  
  160.       SCO (Santa Cruz Operation):
  161.          SCO FoxBASE+ (Unix)
  162.  
  163.       *Fox Software has been bought by Microsoft.  Their products are no
  164.        longer available, but are included here since many of their products
  165.        are still in use.
  166.  
  167. ******
  168. 0.3 - How do I get information?
  169.       This depends on what sort of information you need.  One of the best
  170.       places to get information is from the manuals.  If they don't give
  171.       you what you want, there are a wide variety of magazines, books,
  172.       FTP sites, and comp.* groups that may be able to provide you with
  173.       the information you need.
  174.  
  175. ******
  176. 0.3.1 - What other FAQ's are there?
  177.       Welcome To The Machine
  178.          (FAQ #0, archived at rtfm.edu under databases/foxpro/hello)
  179.          This FAQ contains a quick introduction to usenet etiquette,
  180.          pointers on how to compose posts, and pointers to some additional
  181.          newsgroups where you may be able to find information.  Originally
  182.          written by Pete Kruckenberg, and maintened by Keith Cochran.
  183.  
  184.       You Say You Want A Revolution:
  185.          (FAQ #1, archived at rtfm.edu under databases/foxpro/general)
  186.          This FAQ contains information of a general nature about c.d.x.f
  187.          It also contains address information for Microsoft, third-party
  188.          books about the Fox database management products, how to get
  189.          information from Microsoft, compuserve, and information about
  190.          FTP.
  191.  
  192.       See Fox.  See Fox Run.  Run, Fox, Run:
  193.          (FAQ #2, archived at rtfm.edu under databases/foxpro/rushmore)
  194.          This FAQ contains information of both a general and a specific
  195.          nature about the Rushmore technology.
  196.  
  197.       Things Your Mamma Never Told You About:
  198.          (FAQ #3, archived at rtfm.edu under databases/foxpro/misc)
  199.          This FAQ contains information about functions and commands in
  200.          FoxPro that "should" do something, but "don't", and those
  201.          commands that "shouldn't" do something, but "do".
  202.  
  203.       Variations On A Theme:
  204.          (FAQ #4, currently in "development" stage)
  205.          I'm still collecting information on other database packages
  206.          vs FoxPro for this FAQ.  If you have anything, contact me
  207.          at kcochran@nyx.cs.du.edu.  Don't bother asking for this FAQ.
  208.  
  209.       WHERE resource = onthenet
  210.          (FAQ #5, archived at rtfm.edu under databases/foxpro/resource)
  211.          This FAQ contains an exhaustive listing of FoxPro resources
  212.          available through the net.  FTP sites, mailing lists, and
  213.          newsgroups are all covered.  I'd like to extend my deepest
  214.          gratitude to Pete Kruckenberg (kruckenb@sal.cs.utah.edu)
  215.          for developing this listing.
  216.  
  217.       SET LIBRARY TO
  218.          (FAQ #6, currently in "development" stage)
  219.          This FAQ contains information on third-party add-ons for
  220.          FoxPro such as the FoxFire! report writer, or the GPLib
  221.          shareware Netware library.  If you'd like to include your
  222.          favorite add-in, mail a short description along with the
  223.          address/phone of the company to kcochran@nyx.cs.du.edu.
  224.  
  225. ******
  226. 1.0 - I just bought FoxPro; now what?
  227.       The *FIRST THING TO DO* is to fill our your registration card,
  228.       and mail it off to Microsoft.  This will give you the ability
  229.       to call Microsoft Technical Support with your problems.
  230.  
  231.       Calling Microsoft support is a mixed blessing.  It may get your
  232.       question answered, but you may have no hair left by the time it
  233.       works.  Then again, MicroSoft support is _the place_ to make sure
  234.       that you are not working against a program bug.
  235.  
  236. ******
  237. 1.1 - The FoxPro books.
  238.       One of the best places to find information is within the FoxPro books
  239.       that you got when you brought your package.  The Language Reference
  240.       Manual is the first place you should look when a command doesn't work
  241.       the way you expected it to.
  242.  
  243.       The Developer's Guide also has a lot of information on things that they
  244.       don't really mention in the language reference.  If you are having
  245.       problems getting your procedures to work correctly in your screens,
  246.       try taking a look there.
  247.  
  248. ******
  249. 1.2 - Third-Party books.
  250.       There are many, many books on how to develop and program in FoxPro.
  251.  
  252.       Some of the ones you may find useful are:
  253.       [Note:  Your milage may vary.]
  254.  
  255.       peace@world.std.com (Jeremy Stark) recommends:
  256.       "FoxPro 2.5 Developing Full-Scale Applications For Windows"
  257.       Written by Nelson King, and published by MIS:Press.
  258.  
  259.       "It's actually a beginners book and includes sections on
  260.       table normalization, project planning, and other topics related
  261.       to the consulting end of database design."
  262.  
  263.       It comes with a disk, costs $34.95, and also has a cute fox on
  264.       the cover.
  265.  
  266.       pgoudswa@etc.cln.bc.ca (Peter Goudswaard) recommends:
  267.       "FoxPro 2.5 - Programmer's Reference" by John Hawkins,
  268.       Editor-In-Chief of Data-Based Advisor Magazine, published
  269.       by Que, ISBN 1-56529-210-3.
  270.  
  271.       "Programming FoxPro 2.5" by Miriam Liskin, by Ziff-Davis Press,
  272.       ISBN 1-56276-164-1.
  273.  
  274.       tonemb@mtfs.unit.no (Tone Merethe Berg) Recommends:
  275.       Using FoxPro 2.5 for Windows, by Lisa Slater and Steven Arnott.
  276.       ISBN 1-56529-002-X.
  277.       "This is an excellent book for people like me, starting close to
  278.        zero, as well as for some like me, getting closer to 'experienced'.
  279.        As for you guru's, I guess it isn't too bad, either."
  280.  
  281.       FoxPro 2.5 Advanced Developers Handbook.  Brady Publishing, 1993.
  282.       ISBN 0-13-325341-4.  According to the author, it includes
  283.       "undocumented secrets, strategies, and tips from the experts, and
  284.        is especially written for those developing applications for a
  285.        network.  Data security and corruption protection, as well as
  286.        error-handling, user-interfaces, UDF-creation and other programming
  287.        techniques are main chapters."
  288.  
  289. ******
  290. 1.3 - Database and FoxPro magazines.
  291.       In addition to the books available, there are several magazines that
  292.       deal with xbase products, and some that deal exclusivly with FoxPro.
  293.  
  294.       FoxPro Advisor:
  295.       Advisor Communications International, Inc.
  296.       (The same people that do Data Based Advisor, Clipper Advisor,
  297.       dBase Advisor and Access Advisor).
  298.  
  299.       Published monthly.  $4.95/issue, or yearly subscription for $65.00
  300.       FoxPro Advisor Subscription Dept
  301.       PO Box 469032
  302.       Escondido CA  92046
  303.       (800) 336-6060
  304.  
  305.       FoxTalk Magazine:
  306.       FoxTalk
  307.       Pinnacle Publishing, Inc.
  308.       PO Box 888
  309.       Kent, WA 98035-0888
  310.       COMPUSERVE Address: 72600,140
  311.       Editorial Hotline: (800) 788-1900
  312.       BBS (2400) (206) 251-6217
  313.       BBS (9600) (206) 251-6218
  314.  
  315.       As of March, 1993 the numbers for Pinnacle Publishing are:
  316.       Pinnacle Publishing
  317.       18000 72nd Avenue South Suite 217
  318.       Kent, WA  98032
  319.  
  320.       Shipping and Receiving:
  321.       18030 72nd Avenue South
  322.       Kent, WA  98032
  323.  
  324.       Mailing Address:
  325.       PO Box 888
  326.       Kent, WA  98035-0888
  327.  
  328.       Phone Numbers:
  329.       General Line:  (206) 251-1900
  330.          (Weekdays 8am - 5pm PACIFIC time)
  331.       Sales:  (800) 788-1900
  332.       Fax:  (206) 251-5057
  333.       Tech Support:  (206) 251-3513
  334.          (Weekdays 8am - 5pm PACIFIC time)
  335.       BBS:  (206) 251-6218 (9600 Baud)
  336.             (206) 251-6217 (2400 Baud)
  337.  
  338.       They can also be reached on Compuserve by GO PINNACLE.
  339.  
  340.       The Pinter FoxPro Letter.
  341.       24 pages, published monthly by Les Pinter, author of at least
  342.       5 books on FoxPro.  You can reach him on compuserve at 76434,104.
  343.       If anybody gets any info (like pricing, mailing address, etc),
  344.       could they drop me a line with it so I can include it here?
  345.  
  346. ******
  347. 1.4 - Microsoft technical support.
  348.       Microsoft technical support is available from 6am to 6pm pacific
  349.       time monday through friday, except for holidays.  In the US, call:
  350.  
  351.       (206) 635-7191 (FoxPro/DOS and FoxPro/Windows)
  352.       (206) 635-7192 (FoxPro/Macintosh)
  353.  
  354.       In Canada, support engineers are available at (905) 568-3503.
  355.  
  356.       Microsoft FastTips is available 24 hours a day, 7 days a week at
  357.       (800) 936-4300 with a touch-tone phone.   You can receive automated
  358.       answers to common questions and problems, or access a library of
  359.       technical notes, all delivered by recording or fax.
  360.  
  361.       Microsoft can also be reached via compuserve.  Their "wish line"
  362.       on the net is foxwish@microsoft.com
  363.  
  364. ******
  365. 1.5 - FTP locations.
  366.  
  367.       You can FTP anonymously to microsoft.com, and look in the directory
  368.       /developer/devtools/fox for support and patch files, upgrade
  369.       information, and other stuff.  The IP address is 198.105.232.1
  370.  
  371. ******
  372. 1.6 - Other sources of information.
  373.       COMPUSERVE:  At any ! prompt, type "go microsoft" to access the
  374.       Microsoft forums, "go mskb" to access the Microsoft Knowledge Base,
  375.       or "go foxforum" to access FoxPro specific information.
  376.  
  377.       There is an existing FoxPro mailing list:
  378.  
  379.       To subscribe to the FoxPro mailing list, send the following in a
  380.       mail message to fileserv@polarbear.rankin-inlet.nt.ca:
  381.  
  382.       JOIN FOXPRO-I kcochran@nyx.cs.du.edu
  383.       QUIT
  384.  
  385.      [Note that you would use your e-mail address to subscribe, not
  386.      mine.]
  387.  
  388.       [Note: That's "I" as in "GHIJ", not "1" as in "1234".  You can
  389.       also get a digest version of the list by doing a JOIN FOXPRO-D
  390.       instead of JOIN FOXPRO-I.
  391.  
  392.       To get help for this mailing list, send email to
  393.       foxpro-help@polarbear.rankin-inlet.nt.ca.  The subject and message
  394.       are unimportant.  You can also contact the list administrator at
  395.       coneill@polarbear.rankin-inlet.nt.ca.  Responses may take 48-72
  396.       hours because polarbear is on a daily dial-up connection.
  397.  
  398.       And there may be a second list forming:
  399.  
  400.          foxpro-l@ukanvm.cc.ukans.edu
  401.  
  402.       For information on subscribing, send email to LISTSERV@UKANVM.BITNET
  403.       with "HELP" as the first word of the message to receive a help file.
  404.  
  405.       If anybody has any additional information on mailing lists or
  406.       FTP sites, please contact me.
  407.  
  408.       The BCNN FoxPro electronic newsletter is published monthly in
  409. >      comp.databases.xbase.fox.  Subscriptions are free, and the
  410.       information on how to subscribe is included at the bottom of
  411.       each newsletter.
  412.  
  413. ******
  414. 2.0 - What are the parts of FoxPro?
  415.       There are many different parts to FoxPro, even within FoxPro itself.
  416.       Just because you have a compiled application doesn't mean that it will
  417.       work correctly.  For example, if your application uses printer drivers,
  418.       then you will have to include genpd.app as part of your project.
  419.  
  420.       Some of the other external parts of FoxPro are:
  421.       genscrn.prg - Generates your .spr file from the screen database.
  422.       genmenu.prg - Generates your .mpr file from the menu database.
  423.       beautify.app - Used to beautify applications brought over from other
  424.          platforms.  It is not yet available for the DOS platform.
  425.       foxdoc.app - Documentation generator.  This is known as foxdoc.exe
  426.          in the DOS platform.
  427.       gengraph.app - Graph generator.
  428.       spellchk.app - Spell checker.
  429.       genxtab.prg - Generation cross-tabulations from a database.
  430.       transport.prg - Used to migrate applications across platforms.
  431.  
  432. ******
  433. 2.1 - The Developers kit.
  434.       This is the "best known" of the FoxPro parts.  This the set that
  435.       gives you the "command window", and allows you to create applications,
  436.       databases, compile them, etc.
  437.  
  438. ******
  439. 2.2 - The Distribution kit.
  440.       In order to run a FoxPro application, you have to have FoxPro, right?
  441.       Wrong.  Instead of forcing everybody to spend the $$$ to buy the
  442.       development kit just so they can run their accounting software, you
  443.       can purchase the Distribution Kit.
  444.  
  445.       The distribution kit allows you to distribute and run an application
  446.       without providing the full FoxPro interface (command window, filer,
  447.       etc).  This distribution is done ROYALTY-FREE.  Once you have brought
  448.       the distribution kit, and compiled your executable, you do not have
  449.       to pay MicroSoft anything in order to sell your application to
  450.       another person.
  451.  
  452.       Note that the Distribution Kit does not actually compile your
  453.       FoxPro code into machine language.  Instead, it produces an .EXE
  454.       file containing a copy of the FoxPro interpreter and your program
  455.       compiled into pseudo-code.
  456.  
  457. ******
  458. 2.3 - The Library Construction kit.
  459.       Found something that FoxPro won't do?  Want it to be able to do it?
  460.       Purchase the Library Construction kit, and teach FoxPro new tricks!
  461.  
  462.       The LCK allows you to write your own functions in C, and then link
  463.       them into FoxPro as a .plb file.  The functions have _NONE_ of the
  464.       limitations of .bin files (used by LOAD and CALL), and can take
  465.       full advantage of FoxPro's memory management, windowed i/o, and
  466.       other features.  You can even call FoxPro commands from within
  467.       your external function.
  468.  
  469.       The LCK covers DOS and Windows platforms (Windows files have the
  470.       extension .fll instead of .plb).  A C compiler is not included.
  471.       The supported C compilers are Microsoft C v8 and Watcom C v8.5.  It
  472.       is possible to use Borland C++ v3.1 to produce Windows .FLL files,
  473.       but this is not officially supported.
  474.  
  475. ******
  476. 2.4 - The Connectivity kit.
  477.       What's that?  Human Resources has 10 years of information stored on
  478.       the server in SYBASE format, and they want you to analyze it?  With
  479.       the connectivity kit, this is no problem.  Just attach to the server,
  480.       log yourself into the database, and start analyzing.
  481.  
  482.       The connectivity kit comes in two "flavors".  DOS and Windows.
  483.       The DOS version is a .plb file that allows you to attach to Sybase
  484.       and Oracle servers.  No other servers are supported.  The Windows
  485.       .fll driver allows you to connect via ODBC to a wide range of
  486.       database servers.
  487.  
  488.       In order to use the Windows version, you must also buy the ODBC
  489.       Desktop Drivers from Microsoft.
  490.  
  491.       Data access is performed by using a CK function to register yourself
  492.       to your data source, and then using other CK functions to pass and
  493.       retrieve SQL statements to the server.
  494.  
  495. *****
  496. 2.5 - FoxPro 2.6 "Standard Edition"/"Professional Edition"
  497.       Versions of FoxPro prior to 2.6 came in many different "sections"
  498.       (described above).  FoxPro/MAC 2.5, and FoxPro/DOS 2.6, and
  499.       FoxPro/Windows 2.6 only come in two "flavors".  These are:
  500.  
  501.       Standard Edition:  This contains what used to be called the
  502.       Development Kit.
  503.  
  504.       Professional Edition:  This contains:
  505.       Development Kit
  506.       Distribution Kit
  507.       Library Construction Kit
  508.       Connectivity Kit
  509.       Windows for WorkGroups Extensions (FP/WIN only)
  510.  
  511.       Also, the "Standard Edition" and "Professional Edition" only
  512.       come as one license/package.  No bundling.
  513.  
  514. ******
  515. 3.0 - I'm having a problem...
  516.       Join the club.  Fortunatly, the kind folks of c.d.x.f will be more
  517.       than happy to help solve your FoxPro problems.
  518.  
  519.       SOME RULES TO MAKE YOUR LIFE EASIER:
  520.  
  521.       (1)Please be sure to mention what VERSION and ENVIRONMENT of Fox*
  522.          you are using.  Some of the things you can do in FoxPro 2.5
  523.          will not work at all under FoxBase+, or on the Unix flavors.
  524.  
  525.       (2)Please be sure to mention anything odd that you are doing.
  526.          Specifically, .plb files and SQL tends to cause "strange"
  527.          things to happen.  If you have the files in a project, please
  528.          be sure to mention that.  If you are using the distribution kit,
  529.          and the problem only appears when you are running it under the
  530.          distribution kit, please mention that.
  531.  
  532.          IF YOU ARE MIGRATING AN APPLICATION FROM ANOTHER XBASE PRODUCT,
  533.          MENTION IT!
  534.  
  535.       (3)Do _NOT_ end your question with "Please e-mail me the answer,
  536.          as I don't read this newsgroup".  I mention this for a couple
  537.          of reasons:
  538.          
  539.          (1)Not everybody has the ability to cc: people on postings.
  540.             The problem you are having may be the same problem that
  541.             many other people are having.
  542.  
  543.          (2)The problem that I have next week is something that you
  544.             might be able to solve for me in an instant.  I don't think
  545.             it's really fair for you to get help from us if we have no
  546.             chance of getting help from you.
  547.  
  548. ******
  549. 3.1 - Problems of "general" nature.
  550.       These problems are generally of a "how do I..." nature, and are probably
  551.       most quickly solved by reading the manual.  I cannot emphasis enough
  552.       that the manuals and on-line help should be your first defense against
  553.       problems.
  554.   
  555.       For example, we recently had a poster ask "how do I generate a random
  556.       number between x and y?"  This problem can be solved by looking at
  557.       the RAND() function in the Language Reference Manual.
  558.  
  559. ******
  560. 3.2 - Problems of "specific" nature.
  561.       If you've got specific problems, please be sure provide enough detail
  562.       with your post to allow us to help you.  Code samples are always
  563.       nice, as is a short (or long) description of what it is you are
  564.       trying to do.  If you have databases linked with SET RELATION, please
  565.       be sure to mention this.
  566.  
  567. ******
  568. 3.3 - Problems with third-party add-ins.
  569.       Probably the best place to solve problems with .plb files is with
  570.       the company that produces it.  But you may be able to get better
  571.       response by fishing in c.d.x.f
  572. -- 
  573. =kcochran@nyx.cs.du.edu | B(0-4) c- d- e++ f- g++ k(+) m r(-) s++(+) t | TSAKC=
  574. =My thoughts, my posts, my ideas, my responsibility, my beer, my pizza.  OK???=
  575. =                          "Love can break your heart"                        =
  576.  
  577.